package cn.qyl.joha.service.Impl;

import java.util.List;
import java.util.Map;

import cn.qyl.joha.common.PageModel;
import cn.qyl.joha.dao.TimeDao;
import cn.qyl.joha.dao.Impl.TimeDaoImpl;
import cn.qyl.joha.dto.Timlimited;
import cn.qyl.joha.service.TimeService;

/**
 * 限时抢购商品实现接口方法类
 * @author Administrator
 *
 */
public class TimeServiceImpl implements TimeService {
	
	TimeDao timeDao = new TimeDaoImpl();
	
	//限时抢购商品总记录数实现接口方法
	@Override
	public int getCountByTime(Timlimited time) {
	
		return timeDao.getCountByTime(time);
	}
	//限时抢购商品分页实现接口方法
	@Override
	public List<Timlimited> getTime(Timlimited time, PageModel pageModel) {
		
		return timeDao.getTime(time,pageModel);
	}
	//删除限时抢购商品实现接口方法
	@Override
	public int delTimeById(int id) {
		
		return timeDao.delTimeById(id);
	}
	//批量删除限时抢购商品实现接口方法
	@Override
	public int delTimeByTids(int[] tids) {
		
		return timeDao.delTimeByTids(tids);
	}
	//新增限时抢购商品实现接口方法
	@Override
	public void addTime(Timlimited time) {
		
		timeDao.addTime(time);
		
	}
	
	//获取抢购商品信息列表实现接口方法
	@Override
	public List<Map<String,String>> getTimeList() {
		
		return timeDao.getTimeList();
	}
	
	//根据id获取修改限时商品信息实现接口方法
	@Override
	public Timlimited updateTimeById(int id) {
		
		return timeDao.updateTimeById(id);
	}
	
	//修改限时抢购商品信息实现接口方法
	@Override
	public int updateTime(Timlimited time) {
		
		return timeDao.updateTime(time);
	}
	
	
			
}
